/* ::::: http://109.168.127.170/css/1.css?7022 ::::: */

body { padding: 0px 0px 0px 34px; font-family: Verdana; font-size: 12px; background: url('../immagini/bg_left_border.gif') repeat-y scroll left 19px rgb(255, 255, 235); }
div#top_border { position: absolute; height: 10px; width: 100%; background: url('../immagini/header_bar_bg.jpg') repeat-x scroll center bottom transparent; top: 0pt; left: 0pt; }
div#spiral_top { position: absolute; top: 2px; left: 0pt; background-image: url('../immagini/bg_top_corner.gif'); background-repeat: no-repeat; background-position: left top; width: 30px; height: 30px; }
html > body { padding-top: 8px; }
br { clear: left; }
td, th { font-size: 12px; }
img { border: 0pt none; }
a:link { font-family: Verdana,Arial,sans-serif; font-weight: bold; font-style: normal; color: rgb(51, 102, 153); text-decoration: none; }
a:visited { font-family: Verdana,Arial,sans-serif; font-weight: bold; font-style: normal; color: rgb(153, 51, 102); text-decoration: none; }
a:hover { font-family: Verdana,Arial,sans-serif; font-style: normal; font-weight: bold; text-decoration: underline; }
.nohistory, .nohistory a:link, .nohistory a:visited { color: rgb(51, 102, 153); }
ul { list-style-type: square; }
li { margin-bottom: 10px; }
form { display: inline; }
input, select { margin-top: 0px; margin-left: 0px; }
.pipe { color: rgb(153, 153, 153); padding: 0pt 5px; }
h1 { font-size: 2em; font-weight: bold; margin: 7px 0pt 0px; padding: 3px 0pt 0pt; }
#header_wrapper { width: 590px; height: 25px; margin-bottom: 0px; position: relative; }
#minilogo { float: left; width: 120px; height: 25px; }
#pagename { float: left; height: 25px; width: 465px; line-height: 100%; padding: 0px; display: table-cell; vertical-align: bottom; }
#pagename h1 { font-weight: normal; font-size: 12px; white-space: normal; line-height: 100%; margin: 13px 0px 0px; padding: 0px 0px 0px 5px; }
.headerline { width: 728px; border-bottom: 1px solid rgb(202, 202, 183); font-size: 0px; clear: both; height: 6px; display: none; }
#search { height: auto; background-color: rgb(220, 220, 195); margin-bottom: 10px; width: 729px; }
#search td { background-color: rgb(220, 220, 195); padding: 0pt 0pt 5px; white-space: nowrap; }
#search th { background-color: rgb(220, 220, 195); padding: 0pt; }
.SearchBarTop { height: 2px; vertical-align: top; background-image: url('../immagini/searchbartopbackground.gif'); background-repeat: repeat-x; }
.SearchBarRight { width: 4px; vertical-align: top; background-image: url('../immagini/searchbarrightbackgroundnew.gif'); background-position: left bottom; background-repeat: no-repeat; }
.SearchBarBottom { height: 3px; background-image: url('../immagini/searchbarbottombackground.gif'); background-repeat: repeat-x; }
.SearchBarLeft { width: 2px; vertical-align: top; padding: 0pt; background-image: url('../immagini/searchbarleftbackground.gif'); background-position: left bottom; background-repeat: no-repeat; }
.SearchBarCenter { padding: 0pt; background-image: url('../immagini/searchbarcenterbackgroundnew.gif'); background-repeat: repeat-x; }
#searchmain { margin-bottom: 0px; position: relative; }
#searchmain #cat { width: 230px; }
#searchextras { clear: left; }
#searchtext { width: 250px; margin: 6px 4px 0pt 5px; float: left; }
.search_category { margin: 6px 4px 0pt 0pt; overflow: auto; float: left; }
#searcharea { margin-top: 6px; width: 142px; float: left; }
#subtypes, #search #search_town { display: none; padding: 5px 0pt 2px 5px; }
#searchbutton { margin: 5px 4px 0px 3px; padding: 0px 2px; }
.featurebox { display: none; padding: 5px 0pt 0px 3px; float: left; }
#cat_warning { color: rgb(204, 0, 0); font-size: 10px; }
.listing_thumbs .date { width: 41px; }
.listing_thumbs .image { width: 86px; }
.listing_thumbs .last_element td { border-bottom: 0px none; }
.listing_thumbs { border-collapse: collapse; width: 730px; }
.listing_thumbs td { padding: 9px 12px 5px 0pt; white-space: nowrap; text-align: left; vertical-align: top; height: 60px; line-height: 170%; border-bottom: 1px solid rgb(204, 204, 204); }
.listing_thumbs td.ctg_and_city { width: 10%; }
.listing_thumbs .google_listing_ad td { border-bottom: 0px none; border-top: 1px solid rgb(204, 204, 204); }
#resultcontainer { width: 728px; border-top: 1px solid rgb(153, 153, 153); margin-top: 10px; padding-top: 7px; white-space: nowrap; }
#result_left { float: left; }
#result_right { float: right; text-align: right; }
#categories_container { width: 900px; margin-top: 50px; }
.category_group { float: left; font-size: 12px; padding-right: 45px; white-space: nowrap; }
.category_group a:visited { color: rgb(51, 102, 153); }
#nav { color: rgb(153, 153, 153); margin: 13px 0pt 4px; position: relative; }
#nav a:link, #nav a:visited { color: rgb(51, 102, 153); text-decoration: underline; font-size: 13px; }
#nav a:hover { text-decoration: underline; }
#nav .gratis { position: absolute; left: 170px; top: -9px; }
#footer { font-size: 10px; clear: both; }
#footer a:link, #footer a:hover, #footer a:visited { font-weight: normal; font-size: 10px; color: rgb(51, 102, 153); }
.job_categories_container { padding: 7px 0px 10px 185px; width: 440px; }
#search .job_categories_container { padding-top: 11px; padding-left: 0px; width: 700px; }
.job_category { width: 210px; float: left; margin-right: 4px; }
#search .job_category { width: 200px; }
#search #gearbox { clear: left; }
#pricelist, #gearbox, #cubic_capacity { width: 124px; }
#regdate, #fuel { width: 164px; }
#mileage, #pollution { width: 174px; }
#rooms, #squarelist { width: 174px; }
#search #gb, #search #ps, #search #pe, #search #ccs, #search #cce, #search #lns, #search #lne { width: 120px; }
#search #fu, #search #rs, #search #re { width: 160px; }
#search #po, #search #ms, #search #me { width: 170px; }
#search #ros, #search #roe, #search #sqs, #search #sqe { width: 170px; }
#search #smkr, #search #gndr, #search #roomtype { width: 120px; }
#breadcrumbs_listing { width: 793px; height: 31px; background: url('../immagini/breadcrumbs_listing_bg.jpg') no-repeat scroll 0% 0% transparent; padding: 7px 20px 0px 8px; margin: 18px 0px 20px -3px; }
#breadcrumbs_listing, #breadcrumbs_listing a { color: rgb(51, 102, 153); font-weight: normal; font-size: 10px; }
#breadcrumbs_listing, #breadcrumbs { color: gray; }
#prov_container { width: 728px; padding-bottom: 7px; }
#prov_container a:link, #prov_container a:hover, #prov_container a:visited { font-weight: bold; }
.prov-search { font-size: 10px; white-space: nowrap; }
.search_intown { width: 190px; position: absolute; left: 495px; top: 35px; }
a.google_adsense, a.google_adsense:hover { font-weight: bold; }
td.adwords_disclaimer a:hover, td.adwords_disclaimer a { font-weight: normal; color: black; }
div.google_second_line { white-space: normal; }
div.google_second_line a, td.google_site a { font-weight: normal; color: black; font-size: 10px; }
tr.google_listing_ad { background-color: rgb(250, 250, 250); }
.macro_category { text-transform: uppercase; }
.macro_category a:link, .macro_category a:visited { text-decoration: none; color: black; font-weight: normal; }
div.adtitle { overflow: hidden; white-space: nowrap; }
.TabContainer { margin-left: -3px; }
#tabarea { width: 100%; padding-top: 9px; }
ul#tabnav { list-style-type: none; margin: 0pt; padding-left: 0px; padding-bottom: 25px; background-image: url('../immagini/tab_lowerborder.gif'); background-repeat: repeat-x; background-position: center bottom; }
ul#tabnav.lastnav { margin-right: 3px; }
ul#tabnav li { float: left; background-color: rgb(220, 220, 195); background-image: url('../immagini/tab_inactive.jpg'); background-repeat: repeat-x; color: rgb(0, 0, 0); margin: 2px 5px 0pt 0pt; border: 1px solid rgb(194, 178, 181); -moz-border-radius-topleft: 4px; -moz-border-radius-topright: 4px; padding: 3px 10px 0px; voice-family: inherit; height: 18px; }
ul#tabnav li.tab_shadow { background: url('../immagini/tab_shadow.gif') repeat-y scroll left center transparent; margin: 1px 0pt 0pt -5px; width: 9px; border: medium none; height: 21px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px; }
ul#tabnav li.tab_leftborder { background: url('../immagini/fadingbordertab.gif') no-repeat scroll 0% 0% transparent; margin: 1px 0pt 0pt; width: 3px; border: medium none; padding: 2px 0pt 0pt; height: 22px; }
ul#tabnav li.tab_right { float: right; height: 16px; background-color: transparent; background-image: none; color: rgb(153, 153, 153); margin: 2px 0px 0pt; border: medium none; padding: 5px 0pt 0pt 10px; white-space: nowrap; }
ul#tabnav a:link, ul#tabnav a:visited { color: rgb(51, 102, 153); font-weight: bold; white-space: nowrap; }
body#all li.tab_all, body#private li.tab_private, body#company li.tab_company, body#myads li.tab_myads, body#subscriptions li.tab_subscriptions, body#watch li.tab_watch, body#personal li.tab_personal, body#page_personal li.tab_page_personal, body#support li.tab_support, body#mobile li.tab_mobile, body#landline li.tab_landline, body#pfinfo li.tab_pfinfo { background-image: url('../immagini/tab_active.gif'); background-repeat: repeat-x; color: rgb(0, 0, 0); padding: 3px 10px 0pt; height: 19px; border-bottom: medium none; background-color: rgb(255, 255, 255); }
ul#tabnav li.tab_right a:link, ul#tabnav li.tab_right a:link { padding: 0pt; }
.tab_right_links { color: rgb(0, 0, 0); font-weight: normal; }
.TipsLinksTable { width: 100%; }
.FadingBorderLeft { white-space: nowrap; width: 4px; background-image: url('../immagini/fadingborderleftbackground.gif'); background-position: center bottom; background-repeat: no-repeat; height: auto; padding: 0pt; }
.FadingBorderRight { white-space: nowrap; width: 4px; background-image: url('../immagini/fadingborderrightbackground.gif'); background-position: right bottom; background-repeat: no-repeat; height: auto; padding: 0pt; }
.ListingExtras { min-height: 20px; display: block; border-top: 1px solid rgb(249, 249, 248); }
#ListingExtrasImg { height: 100%; position: absolute; left: 0px; top: 0px; width: 100%; z-index: 0; }
.box { margin: 0px; position: relative; z-index: 1; }
.tab_right_links { color: rgb(0, 0, 0); font-weight: normal; }
.listing, .listing_thumbs { margin-left: 5px; }
.right_banner { float: left; margin-left: 20px; margin-top: 30px; }
#textad { width: 187px; height: 50px; float: left; margin-top: -13px; margin-left: 10px; }
#textad .title { color: rgb(170, 170, 170); text-align: right; height: 14px; text-transform: uppercase; font-size: 10px; }
#textad .advert { background: none repeat scroll 0% 0% white; border: 1px solid rgb(170, 170, 170); padding: 5px 5px 5px 10px; width: 93%; -moz-border-radius: 4px 4px 4px 4px; }
#textad .advert img { float: left; margin-right: 4px; margin-left: -8px; }
#textad a:link, #textad a:visited { text-decoration: none; }
#textad a:hover { text-decoration: underline; }
#textad a:link, #textad a:hover, #textad a:visited { color: rgb(51, 102, 153); font-size: 11px; font-weight: normal; }
#nav_wrapper { width: 915px; }
#gallery { width: 193px; margin-top: 6px; overflow: hidden; }
#gallery_ads { background: url('../immagini/gallery.gif') no-repeat scroll center top transparent; padding: 33px 5px 10px; text-align: center; color: black; }
#gallery_ads table { margin: auto; text-align: left; }
#gallery_footer { background: url('../immagini/gallery.gif') no-repeat scroll center bottom transparent; padding: 0pt 10px 20px; font-size: 80%; }
.gallery_title { display: block; font-size: 10px; margin-bottom: 5px; }
tr.adsense_listingtop_tr_hidden { display: none; }
div.adsense_listingtop_box { border: 1px solid rgb(204, 204, 204); background: none repeat scroll 0% 0% white; padding: 5px; font-size: 90%; width: 600px; }
.clean_table, .clean_table td { padding: 0pt; margin: 0pt; height: 0pt; border: 0pt none; }
.shadowed_thumb .middle_left { background: url('../immagini/thumb_border_left.gif') repeat-y scroll 0% 0% transparent; width: 2px; }
.shadowed_thumb .top_middle { background: url('../immagini/thumb_border_top.gif') repeat-x scroll 0% 0% transparent; height: 2px; }
.shadowed_thumb .extra_middle_right { background: url('../immagini/thumb_extra_border_right.gif') repeat-y scroll 0% 0% transparent; width: 6px; }
.shadowed_thumb .extra_bottom_center { background: url('../immagini/thumb_extra_border_bottom.gif') repeat-x scroll 0% 0% transparent; height: 6px; }
.shadowed_thumb .single_middle_right { background: url('../immagini/thumb_single_border_right.gif') repeat-y scroll 0% 0% transparent; width: 6px; }
.shadowed_thumb .single_bottom_center { background: url('../immagini/thumb_single_border_bottom.gif') repeat-x scroll 0% 0% transparent; height: 6px; }
.shadowed_thumb .thumb { border-left: 1px solid rgb(230, 229, 209); border-top: 1px solid rgb(230, 229, 209); }
#account_postit { background: url('../immagini/graffetta_rght.jpg') no-repeat scroll 0% 0% transparent; position: absolute; left: 643px; top: 0px; width: 201px; height: 65px; color: rgb(51, 102, 153); z-index: 10000; }
#account_postit a, #account_postit a:link, #account_postit a:visited { text-decoration: underline; color: rgb(51, 102, 153); }
#account_postit .notlogged { margin-top: 16px; margin-left: 36px; }
a.hidden_link { font-weight: normal; color: black; }
.cflag { font-style: italic; font-size: 11px; }
#leaderboard_placeholder { min-height: 90px; }
#real_textad, #real_leaderboard { visibility: hidden; }
